Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Робота

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування та алгоритмічні мови

Частина тексту файла

Міністерство освіти та науки молоді і спорту Національний університет «Львівська політехніка» Кафедра “Прикладна математика” / Лабораторна робота №3 на тему: “Робота з масивами” ЛАБОРАТОРНА РОБОТА №3 ТЕМА: Робота з масивами МЕТА: Набуття практичних навичок у застосування даних типу масив на мові С++ та від лагодження відповідних програм ХІД ВИКОНАННЯ РОБОТИ: ПОСТАНОВКА ЗАДАЧІ: Вибрати найбільший та найменший елементи одновимірного масиву. Найменший елемент поміняти місцями з першим елементом масиву, а найбільший - з останнім. KOД ПРОГРАМИ: #include <iostream> // директиви припроцесора : підключення бібліотек #include <math.h> // математична бібліотека, і ввід-вивід using namespace std; const int size=20; void main () {double a[size]; int b=10, n=size; // керуючі змінні cout<<"\nZhenerovano masuv\n"; cout.fixed; //форматування виводу виведення дійсного числа з фіксованою крапкою for (int i=0;i<n;i++) {a[i]=b*cos(2.0*i);cout.width(8);cout.precision(3);cout<<a[i];} //заповнення масиву тригонометричною немонотонною функцію косинус, аргументом якої буде подвоєне значення індекса відповідного елемента масиву,задання кількості позицій дробової частини включно з крапкою int i_max, i_min; i_max=i_min=0; for (int i=1; i<n; i++) if (a[i]>a[i_max]) i_max=i; else if (a[i]<a[i_min]) i_min=i; cout<<"\nKoordunata najbilshoho elementa masuvy = "<<i_max; cout<<"\nKoordunata najmenshoho elementa masuvy = "<<i_min; double d=a[i_max];a[i_max]=a[i_min];a[i_min]=d; //для обміну i_max,i_min виділяється комірка cout<<"\n Masuvy pisla obminu elementiv\n"; for (int i=0; i<n; i++) {cout.width(8);cout.precision(3);cout<<a[i];} cout<<"\n Kinec prohramu\n"; } РЕЗУЛЬТАТ: Zhenerovano masuv  10 -4.16 -6.54 9.6 -1.46 -8.39 8.44 1.37 -9.58 6.6  4.08 -10 4.24 6.47 -9.63 1.54 8.34 -8.49 -1.28 9.55  Koordunata najbilshoho elementa masuvy = 0   Koordunata najmenshoho elementa masuvy = 11  Masuvy pisla obminu elementiv  -10 -4.16 -6.54 9.6 -1.46 -8.39 8.44 1.37 -9.58 6.6  4.08 10 4.24 6.47 -9.63 1.54 8.34 -8.49 -1.28 9.55  Kinec prohramu    Press any key to continue…    ВИСНОВОК: На лабораторній роботі я набула практичних навичок у застосуваннях даних типу масив та вибрати елементи одновимірного массиву.
Антиботан аватар за замовчуванням

12.03.2013 16:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини